<?php
	if(isset($_POST["TCredito"]) && isset($_POST["TDebito"]) && isset($_POST["Efectivo"])){
		$db = new DB();
		$credito=$_POST["TCredito"];
		$debito=$_POST["TDebito"];
		$efectivo=$_POST["Efectivo"];
		if(isset($_POST["agenciasDisponibles"])){
			$idA=$_POST["agenciasDisponibles"];
			$query="Insert into comisiones (Id_Agencia,T_Credito,T_Debito,Efectivo)
					 values('{$idA}','{$credito}','{$debito}','{$efectivo}')";
			$accion="insertar";
		}else { 
			$idA=$_POST["agenciaAEditar"];
			$query="Update comisiones set T_Credito='{$credito}',T_Debito='{$debito}',
					Efectivo='{$efectivo}' where Id_Agencia='{$idA}'";
			$accion="actualizar";
		}
		if($r=$db->query($query)==false){
			echo "<script>alert('Error al intentar {$accion} registro.')</script>";
		}
		$db->close();
	}
?>
<style type="text/css">@import url(../css/reports.css);</style>
<script language="javascript" src="../js/operadoraLib.js" type="text/javascript"></script>
<table class="report" border="1" cellpadding="0" cellspacing="0" align="center" style="vertical-align:top;">
    <tr>
    	<th>Nombre Agencia</th>
        <th>Tarjeta Cr&eacute;dito</th>
        <th>Tarjeta D&eacute;cbito</th>
        <th>Efectivo</th>
        <th></th>
    </tr>
<?php
	if(isset($_REQUEST['page'])){
		$pactual=$_REQUEST['page'];
	}else
		$pactual=1;
	if(isset($_REQUEST['tpag'])){
		$total_paginas=$_REQUEST['tpag'];
	}else
		$total_paginas=1;
	$db = new DB();
	$query="Select a.Nombre, c.Id_Agencia, c.T_Credito,c.T_Debito,c.Efectivo from agencias a, 
			comisiones c where c.Id_Agencia=a.Id_Agencia Order By a.Nombre";
	$total_reg=$db->total();
	$tamPag=7;
	$total_paginas = ceil($total_reg / $tamPag); 
	$query=paginacion($pactual, $query,$tamPag);
	$result=$db->query($query);
	if($db->total()>0){
		while($row=$db->getRow()){
			echo "<tr><td>{$row[0]}</td><td>{$row[2]}</td><td>{$row[3]}</td><td>{$row[4]}</td>
				  <td><a href='Comisiones.php?edit={$row[1]}'>
				  <img border='0' src='../images/edit.jpg'></a></td></tr>";
		}
	}
	echo "<tr><td colspan='5' align='center'>";
	$enlace="Comisiones.php?tpag={$total_paginas}";
	indicePaginacion($total_paginas,$pactual,$enlace);
	echo "</td></tr>";
	$db->close();
?>
</table>
<hr />
<form name="Comisiones" method="post" action="Comisiones.php">
<table class="report" border="1" cellpadding="0" cellspacing="0" align="center">
<?php 
	$tCredito=0;
	$tDebito=0;
	$efectivo=0;
	$id="";
	$db=new DB();
	if(isset($HTTP_GET_VARS["edit"]) ){
		$editId=$HTTP_GET_VARS["edit"];
		$query="Select a.Nombre,c.Id_Comision,c.T_Credito,c.T_Debito,c.Efectivo from comisiones c, 
				agencias a where c.Id_Agencia={$editId} And a.Id_Agencia=c.Id_Agencia";
		$result=$db->query($query);
		if($db->total()>0){
			$row=$db->getRow();
			$tCredito=$row[2];
			$tDebito=$row[3];
			$efectivo=$row[4];
			$id=$row[1];
			$form="<tr><th colspan='2'><h3>Editar Comisiones Agencia {$row[0]}</h3></th></tr>";
		}
	}else{
		$form="<tr><th colspan='2'><h3>Establecer Comisiones por primera vez</h3></th></tr>
			<tr><th align='right'>Agencias Disponibles:</th><td><select name='agenciasDisponibles' ";
		$query="Select Id_Agencia,Nombre from agencias where Id_Agencia Not In (Select Id_Agencia from comisiones)";
		$result=$db->query($query);
		if($db->total()>0){
			$form .=">";
			while($row=$db->getRow()){
				$form .= "<option value='{$row[0]}'>{$row[1]}</option>";
			}
			$form .= "</select></td></tr>";
		}
		else { $form.="disabled></select></td></tr>"; }
	}
	$db->close();
	echo $form;
?>
<tr>
	<th align="right">Tarjeta de Cr&eacute;dito:&nbsp;</th>
    <td><input type="text" id="TCredito" name="TCredito" value="<?php echo $tCredito; ?>" size="4" />%</td></tr>
<tr>
	<th align="right">Tarjeta de D&eacute;bito:&nbsp;</th>
    <td> <input type="text" id="TDebito" name="TDebito" value="<?php echo $tDebito; ?>" size="4" />%</td></tr>
<tr>
	<th align="right">Efectivo:&nbsp;</th>
    <td> <input type="text" id="Efectivo" name="Efectivo" value="<?php echo $efectivo; ?>" size="4" />%</td></tr>
<tr><td colspan="2" align="center"><input type="hidden" name="agenciaAEditar" value="<?php echo $id; ?>" />
<input type="button" value="Ingresar Datos" onClick="valComisiones(document.Comisiones,document.getElementById('TCredito'),document.getElementById('TDebito'),document.getElementById('Efectivo')) " /></td></tr>
</table>
</form>
